preparing complex meals - French English Dictionary